Bruce Arden

Bruce W. Arden (born in 1927 in Minneapolis, Minnesota) is an American computer scientist.

He graduated from Purdue University with a BS(EE) in 1949 and started his computing career in 1950 with the wiring and programming of IBM's hybrid (mechanical and electronic) Card Programmed Computer/Calculator at the Allison Division of General Motors. Next he spent a short period as a programmer for computations being done at the University of Michigan's Willow Run Laboratory using the Standards Eastern Automatic Computer.

He then became a Research Associate at the University of Michigan's Statistical Research Laboratory and later an Associate Director of the University's Computing Center after its establishment in 1959. While at Michigan he co-authored two compilers, GAT[1] for the IBM 650 and MAD[2] for the IBM 704/709/7090, was involved in the design of the architecture and negotiations with IBM over the virtual memory features that would be included in what became the IBM S/360 Model 67 computer, and in the initial design of the Michigan Terminal System (MTS) time-sharing operating system.[3]

His increasing interest in academic computer science and engineering motivated Arden to complete a doctoral program in Electrical Engineering in 1965. He was subsequently a professor in, and ultimately Chairman of, the Computer and Communication Sciences department at Michigan.[3] In 1973 he accepted a professorship at Princeton University and chaired the department of Electrical Engineering and Computer Science.[4] In 1986, then Princeton's Alexander Doty Professor of Engineering, he went to the University of Rochester as its Dean of the College of Engineering and Applied Science. In the three years preceding the addition of "Emeritus" to his academic title (William May Professor of Engineering) in 1995, he also served as Rochester's Vice Provost for Telecommunications and Computing.[5]

During his academic career, Bruce Arden wrote two books on numerical computation and edited another on computer science and engineering research. He wrote many papers in the areas of compilers, operating systems, computer logic and networks.[6] In addition, he supervised many students, both undergraduate and graduate, in their studies of the various aspects of computing, and he served as a consultant to government agencies and several major computer companies at various times during those years.

He is retired and lives in Michigan and Maine.

References

  1. ^ On GAT and the Construction of Translators, B. Arden and R. Graham; CACM Volume 2, Number 7, July 1959, pp. 24-26.
  2. ^ MAD at Michigan: its function & features, Arden, B. W., Galler, B. A., and Graham, R. M., pp27–28, Datamation, Volume 7 No. 12 (Dec 1961)
  3. ^ a b Computing at the University of Michigan: The Early Years through the 1960s, Norman R. Scott, p. 12
  4. ^ Department of Electrical Engineering from A Princeton Companion by Alexander Leitch, Princeton University Press (1978)
  5. ^ University of Rochester News Release, January 24, 1995
  6. ^ ACM Author Portal for Brue W. Arden